package com.ctshk.rpc.cms.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
@ApiModel(value = "UserFeedbackAddReq", description = "UserFeedbackAddReq")
public class UserFeedbackAddReq implements Serializable {

    private static final long serialVersionUID = -4340879699786348470L;
    @ApiModelProperty(value = "反馈类型id", required = true)
    private Long feedbackTypeId;

    @ApiModelProperty(value = "反馈类型名称", required = true)
    private String feedbackTypeName;

    /**
     * @see com.ctshk.common.enums.OrderSource
     */
    @ApiModelProperty(value = "反馈渠道 (1雲平台  2雲平台-代理下單  3 PC  4 Android  5 IOS  6 H5  7 TMC)", required = true)
    private Integer feedbackChannels;

    @ApiModelProperty(value = "反馈用户id", required = true)
    private Long feedbackUserId;

    @ApiModelProperty(value = "反馈用户名称", required = true)
    private String feedbackUserName;

    @ApiModelProperty(value = "反馈内容", required = true)
    private String feedbackContent;

    @ApiModelProperty(value = "图片JSON(反馈描述)")
    private List<String> feedbackImgs;

}
